feather duster worm - Francés Inglés Diccionario